home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / AstroBelt / AstroBelt.jar / c.class (.txt) < prev    next >
Encoding:
Java Class File  |  2001-12-18  |  4.9 KB  |  287 lines

  1. import a.a.a.c;
  2. import a.a.a.e;
  3. import a.a.a.i;
  4. import javax.microedition.lcdui.Graphics;
  5. import javax.microedition.lcdui.Image;
  6.  
  7. // $FF: renamed from: c
  8. class class_0 extends e {
  9.    // $FF: renamed from: j javax.microedition.lcdui.Image[]
  10.    public static Image[] field_0 = new Image[2];
  11.    // $FF: renamed from: i javax.microedition.lcdui.Image[]
  12.    public static Image[] field_1 = new Image[3];
  13.    // $FF: renamed from: k javax.microedition.lcdui.Image
  14.    public static Image field_2;
  15.    // $FF: renamed from: d javax.microedition.lcdui.Image
  16.    public static Image field_3;
  17.    // $FF: renamed from: m javax.microedition.lcdui.Image
  18.    private final Image field_4;
  19.    // $FF: renamed from: h javax.microedition.lcdui.Graphics
  20.    private final Graphics field_5;
  21.    // $FF: renamed from: c b[]
  22.    private final b[] field_6 = new b[16];
  23.    // $FF: renamed from: g a
  24.    private final a field_7;
  25.    // $FF: renamed from: n boolean
  26.    private boolean field_8 = true;
  27.    // $FF: renamed from: f int
  28.    private int field_9;
  29.    // $FF: renamed from: l boolean
  30.    private boolean field_10 = false;
  31.    // $FF: renamed from: e int
  32.    private int field_11 = 0;
  33.  
  34.    public class_0(i var1) {
  35.       super(var1);
  36.       this.method_0();
  37.       this.field_4 = Image.createImage(super.try, super.long);
  38.       this.field_5 = this.field_4.getGraphics();
  39.       c.a(this);
  40.  
  41.       for(int var2 = 0; var2 < this.field_6.length; ++var2) {
  42.          this.field_6[var2] = new b();
  43.       }
  44.  
  45.       this.field_7 = new a();
  46.       super.do.start();
  47.    }
  48.  
  49.    // $FF: renamed from: char () void
  50.    public void method_0() {
  51.       try {
  52.          Thread.yield();
  53.          field_0[0] = Image.createImage("/intro1.png");
  54.          field_0[1] = Image.createImage("/intro2.png");
  55.          e.void = Image.createImage("/watermark.png");
  56.          field_2 = Image.createImage("/ship.png");
  57.          super.if.a(1);
  58.          Thread.yield();
  59.          super.if.a(2);
  60.          Thread.yield();
  61.          field_1[0] = Image.createImage("/ast1.png");
  62.          field_1[1] = Image.createImage("/ast2.png");
  63.          field_1[2] = Image.createImage("/ast3.png");
  64.          super.if.a(3);
  65.          Thread.yield();
  66.          field_3 = Image.createImage("/background.png");
  67.          super.if.a(4);
  68.       } catch (Exception var2) {
  69.       }
  70.  
  71.    }
  72.  
  73.    // $FF: renamed from: int () void
  74.    protected void method_1() {
  75.       super.int();
  76.  
  77.       for(int var1 = 0; var1 < this.field_6.length; ++var1) {
  78.          this.field_6[var1].k();
  79.          this.field_6[var1].f();
  80.       }
  81.  
  82.       super.char = 0;
  83.       super.case = 3;
  84.       this.field_9 = 1;
  85.       this.field_10 = true;
  86.       this.field_11 = 0;
  87.       this.method_13();
  88.    }
  89.  
  90.    // $FF: renamed from: new () void
  91.    public void method_2() {
  92.       if (super.case == 0) {
  93.          this.field_7.f();
  94.          ((e)this).do();
  95.          this.field_10 = false;
  96.       } else {
  97.          this.field_10 = true;
  98.          this.field_11 = 0;
  99.          this.field_7.f();
  100.       }
  101.  
  102.       if (this.field_9 == 3 && e.int) {
  103.          this.field_7.f();
  104.          ((e)this).do();
  105.          this.field_10 = false;
  106.          super.case = 0;
  107.       }
  108.  
  109.    }
  110.  
  111.    protected void paint(Graphics var1) {
  112.       if (!super.b) {
  113.          super.b = true;
  114.          if (this.field_10) {
  115.             this.method_3(this.field_5);
  116.             this.method_4(this.field_5);
  117.             this.method_5(this.field_5);
  118.          } else if (super.goto) {
  119.             this.method_7(this.field_5);
  120.          } else {
  121.             this.method_3(this.field_5);
  122.             this.method_4(this.field_5);
  123.          }
  124.  
  125.          var1.drawImage(this.field_4, 0, 0, 20);
  126.          super.b = false;
  127.       }
  128.    }
  129.  
  130.    // $FF: renamed from: for (javax.microedition.lcdui.Graphics) void
  131.    private void method_3(Graphics var1) {
  132.       var1.setColor(0);
  133.       var1.fillRect(0, 0, super.try, super.long);
  134.  
  135.       for(int var2 = 0; var2 < this.field_6.length; ++var2) {
  136.          this.field_6[var2].int(var1);
  137.       }
  138.  
  139.       this.field_7.int(var1);
  140.    }
  141.  
  142.    // $FF: renamed from: a (javax.microedition.lcdui.Graphics) void
  143.    private void method_4(Graphics var1) {
  144.       var1.setColor(16777215);
  145.       var1.setFont(i.c);
  146.       var1.drawString(e.a(super.char, 5), 0, 0, 20);
  147.       var1.drawImage(field_2, super.try, 1, 24);
  148.       var1.drawString("" + super.case, super.try - 12, 0, 24);
  149.    }
  150.  
  151.    // $FF: renamed from: if (javax.microedition.lcdui.Graphics) void
  152.    private void method_5(Graphics var1) {
  153.       if (this.field_11++ < 10) {
  154.          var1.setColor(16777215);
  155.          var1.setFont(i.new);
  156.          var1.drawString(i.C, super.try / 2, super.long / 2 - 10, 17);
  157.       } else if (this.method_6()) {
  158.          this.field_11 = 0;
  159.          this.field_10 = false;
  160.          this.field_7.e();
  161.       }
  162.  
  163.    }
  164.  
  165.    // $FF: renamed from: byte () boolean
  166.    private boolean method_6() {
  167.       int var1 = super.try / 2;
  168.       int var2 = super.long / 2;
  169.  
  170.       for(int var3 = 0; var3 < this.field_6.length; ++var3) {
  171.          if (this.field_6[var3].long() && this.field_6[var3].l() >= var1 - 20 && this.field_6[var3].l() <= var1 + 20 && this.field_6[var3].goto() >= var1 - 20 && this.field_6[var3].goto() <= var2 + 20) {
  172.             return false;
  173.          }
  174.       }
  175.  
  176.       return true;
  177.    }
  178.  
  179.    // $FF: renamed from: do (javax.microedition.lcdui.Graphics) void
  180.    private void method_7(Graphics var1) {
  181.       var1.setColor(255, 255, 255);
  182.       var1.fillRect(0, 0, super.try, super.long);
  183.       this.field_8 = !this.field_8;
  184.       if (this.field_8) {
  185.          var1.drawImage(field_0[0], super.try / 2, super.long / 2, 3);
  186.       } else {
  187.          var1.drawImage(field_0[1], super.try / 2, super.long / 2, 3);
  188.       }
  189.  
  190.    }
  191.  
  192.    protected void keyReleased(int var1) {
  193.       this.field_7.new(((e)this).if(var1));
  194.    }
  195.  
  196.    protected void keyPressed(int var1) {
  197.       if (!this.field_10) {
  198.          int var2 = ((e)this).if(var1);
  199.          if (super.goto && var2 == 8) {
  200.             ((e)this).commandAction(i.D, this);
  201.          } else {
  202.             this.field_7.int(((e)this).if(var1));
  203.          }
  204.  
  205.       }
  206.    }
  207.  
  208.    // $FF: renamed from: a (a.a.a.c) void
  209.    public void method_8(c var1) {
  210.    }
  211.  
  212.    // $FF: renamed from: if (a.a.a.c) void
  213.    public void method_9(c var1) {
  214.       if (var1 == this.field_7) {
  215.          --super.case;
  216.       } else {
  217.          b var2 = (b)var1;
  218.          super.char += ((c)var2).c();
  219.          this.method_14(var2);
  220.       }
  221.  
  222.    }
  223.  
  224.    // $FF: renamed from: if () int
  225.    public int method_10() {
  226.       return this.field_4.getWidth();
  227.    }
  228.  
  229.    // $FF: renamed from: for () int
  230.    public int method_11() {
  231.       return this.field_4.getHeight();
  232.    }
  233.  
  234.    // $FF: renamed from: a (int) void
  235.    public void method_12(int var1) {
  236.       super.char += var1;
  237.    }
  238.  
  239.    // $FF: renamed from: case () void
  240.    private void method_13() {
  241.       byte var1;
  242.       if (this.field_9 < 4) {
  243.          super.a = this.field_9;
  244.          var1 = 2;
  245.       } else if (this.field_9 < 8) {
  246.          super.a = this.field_9 - 2;
  247.          var1 = 4;
  248.       } else {
  249.          super.a = this.field_9 - 6;
  250.          var1 = 6;
  251.       }
  252.  
  253.       for(int var2 = 0; var2 < super.a; ++var2) {
  254.          this.field_6[var2].for(var1);
  255.          this.field_6[var2].try(0);
  256.       }
  257.  
  258.    }
  259.  
  260.    // $FF: renamed from: a (b) void
  261.    private void method_14(b var1) {
  262.       if (var1.o() == -1) {
  263.          --super.a;
  264.          if (super.a == 0) {
  265.             ++this.field_9;
  266.             this.method_2();
  267.             this.method_13();
  268.          }
  269.       } else {
  270.          this.method_15(var1);
  271.       }
  272.  
  273.    }
  274.  
  275.    // $FF: renamed from: if (b) void
  276.    private void method_15(b var1) {
  277.       for(int var2 = 0; var2 < this.field_6.length; ++var2) {
  278.          if (!this.field_6[var2].long()) {
  279.             this.field_6[var2].do(var1);
  280.             ++super.a;
  281.             break;
  282.          }
  283.       }
  284.  
  285.    }
  286. }
  287.